home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / novell / nw386 / psrvr-12.386 < prev    next >
Text File  |  1996-07-10  |  6KB  |  191 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11. Chapter 12
  12. Print Server
  13.  
  14.  
  15.  
  16. NetWare 386 features a Print Server NLM that supports up
  17. to sixteen printers.  It can also handle queues on
  18. several different servers at once, and it has four
  19. different queue service modes.  Since the Print Server
  20. will be available as a Value Added Process (VAP) with
  21. NetWare 386 v3.1, the Print Server will be compatible
  22. with NetWare v2.1x. The Print Server can also be
  23. configured as a Dedicated Workstation.  This section on
  24. the NetWare Print Server is divided into the following
  25. discussions:
  26.  
  27.    ■ PConsole
  28.    ■ Bindery Objects
  29.    ■ Print Server Clients
  30.    ■ Print Queue Bindery Properties
  31.    ■ Service Modes
  32.  
  33.  
  34.  
  35. PConsole
  36.  
  37. Clients communicate with the print server from the
  38. PConsole utility.   PConsole is used to set up the print
  39. server, control network printing, and view information
  40. about the printer.  For example, the print server
  41. notifies clients when their print jobs are finished and
  42. notifies a list of clients when a printer needs
  43. attention, such as when a new form needs to be mounted
  44. or when a printer is out of paper. Bindery Objects
  45.  
  46. A NetWare 386 server requires two types of bindery
  47. objects to support the print server.  First is the
  48. PRINT_SERVER bindery object, created or modified by the
  49. system supervisor using PConsole.  This bindery object
  50. allows a print server to access a server that has
  51. requested print services.  The print server must be able
  52. to scan the bindery of a client to determine that
  53. client's access rights to the print server.
  54.  
  55. The second type of bindery object required to support the
  56. print server is the ADVERTISING_PRINT_SERVER bindery
  57. object.  It is created by the NetWare router when a print
  58. server advertises on the internetwork.  This bindery
  59. object allows the print server to use NetWare's Service
  60. Advertising Protocol to advertise its presence on the
  61. internetwork.  Thus, clients are able to locate the print
  62. server from anywhere on the internetwork.
  63.  
  64. Clients
  65.  
  66. Following are the two types of print server clients and
  67. their privileges in interacting with the print server:
  68.  
  69.    ■ Users        Can request status information from
  70.                   print server
  71.  
  72.    ■ Operators    Can request status information from the
  73.                   print server
  74.                Can control the way the print server
  75.                handles print jobs
  76.                Can bring down the print server
  77.  
  78. Print Queue Bindery Properties
  79.  
  80. Following are the three types of job queue bindery
  81. properties and their privileges in interacting with the
  82. print server:
  83.  
  84.    ■ Queue users       Submit jobs to the queue and
  85.                        modify or delete their own jobs
  86.  
  87.    ■ Queue operators   Manage print jobs when they are in
  88.                        the queue
  89.  
  90.    ■ Queue servers     Service the print jobs in the
  91.                        queue Service Modes
  92.  
  93. The print server determines print job priorities using
  94. Service Modes.  Each Service Mode considers four factors:
  95.  
  96.    ■ Queue Priority
  97.    ■ Current Mounted Form
  98.    ■ Job Position
  99.    ■ Mounted Form
  100.  
  101. However, the precedence of these factors is different for
  102. each mode as explained on the following page.
  103.  
  104. Service Mode 0: Change Forms As Needed
  105.  
  106. The Queue Priority is the primary factor for Service Mode
  107. 0.  This mode prints all the jobs in the highest priority
  108. queue, in order of job position, then advances to the
  109. next queue.  If two or more queues have the same
  110. priority, the jobs are requested from each of those
  111. queues alternately.  (NetWare previous to Print Server
  112. v1.0 serviced jobs in this way.)
  113.  
  114.    1)Start at the highest priority queue.
  115.  
  116.    2)Request the print job in the next job position.
  117.  
  118.    3)If no print jobs are waiting to be serviced, advance
  119.      to the next queue and go to step 2.
  120.  
  121.    4)If no more queues are waiting to be serviced, delay
  122.      15 seconds and go to step 1. Service Mode 1: Minimize Form Changes Within Queues
  123.  
  124. The Queue Priority is the primary factor for Service Mode
  125. 1.  This mode prints all jobs in the highest priority
  126. queue, using the Current Mounted Form as the primary
  127. selection key and the Job Position as the secondary
  128. selection key.
  129.  
  130.    1)Start at the highest priority queue.
  131.  
  132.    2)Request a print job which requires the Current
  133.      Mounted Form.
  134.  
  135.    3)If no print jobs which require the Current Mounted
  136.      Form are waiting to be serviced, request the print
  137.      job in the next job position.
  138.  
  139.    4)If no print jobs are waiting to be serviced, advance
  140.      to the next queue and go to step 2.
  141.  
  142.    5)If no more queues are waiting to be serviced, delay
  143.      15 seconds and go to step 1.
  144.  
  145. Service Mode 2: Minimize Form Changes Across Queues
  146.  
  147. The Mounted Form is the primary factor for Service Mode
  148. 2.  This mode prints all jobs that require the Mounted
  149. Form, beginning at the highest priority queue.  It then
  150. searches the other queues (in order of priority) for
  151. print jobs that require the Mounted Form.  If no print
  152. jobs which require the Mounted Form are waiting to be
  153. serviced in any queue, it requests print jobs that
  154. require any form, beginning at the highest priority
  155. queue.
  156.  
  157.    1)Start at the highest priority queue.
  158.  
  159.    2)Request a print job which requires the Mounted Form.
  160.  
  161.    3)If no print jobs which require the Mounted Form are
  162.      waiting to be serviced, advance to the next queue
  163.      and go to step 2.
  164.  
  165.    4)If no more queues are waiting to be serviced, start
  166.      at the highest priority queue.
  167.  
  168.    5)Request the print job in the next job position. 6)If no print jobs are waiting to be serviced, advance
  169.      to the next queue and go to step 5.
  170.  
  171.    7)If no more queues are waiting to be serviced, delay
  172.      15 seconds and go to step 1.
  173.  
  174. Service Mode 3: Never Change Forms
  175.  
  176. The Mounted Form is the primary factor for Service Mode
  177. 3.  This mode prints only those jobs which require the
  178. Mounted Form beginning at the highest priority queue. 
  179. The Mounted Form does not change in this mode.
  180.  
  181.    1)Start at the highest priority queue.
  182.  
  183.    2)Request a print job which requires the Mounted Form.
  184.  
  185.    3)If no print jobs which require the Mounted Form are
  186.      waiting to be serviced, advance to the next queue
  187.      and go to step 2.
  188.  
  189.    4)If no more queues are waiting to be serviced, delay
  190.      15 seconds and go to step 1.
  191.